trust ledger - French English Dictionary